package com.ruoyi.web.controller.mall.menNeedInfo.mapper;

import java.util.List;
import java.util.Map;

import com.ruoyi.web.controller.mall.menNeedInfo.domain.MenNeedInfo;

/**
 * 需求详情Mapper接口
 * 
 * @author ruoyi
 * @date 2021-01-18
 */
public interface MenNeedInfoMapper 
{
    /**
     * 查询需求详情
     * 
     * @param id 需求详情ID
     * @return 需求详情
     */
    public MenNeedInfo selectMenNeedInfoById(String id);

    /**
     * 查询需求详情列表
     * 
     * @param map 需求详情
     * @return 需求详情集合
     */
    public List<Map<String,Object>> selectMenNeedInfoList(Map<String,Object> map);

    /**
     * 新增需求详情
     * 
     * @param menNeedInfo 需求详情
     * @return 结果
     */
    public int insertMenNeedInfo(MenNeedInfo menNeedInfo);

    /**
     * 修改需求详情
     * 
     * @param menNeedInfo 需求详情
     * @return 结果
     */
    public int updateMenNeedInfo(MenNeedInfo menNeedInfo);

    /**
     * 删除需求详情
     * 
     * @param id 需求详情ID
     * @return 结果
     */
    public int deleteMenNeedInfoById(String id);

    /**
     * 批量删除需求详情
     * 
     * @param ids 需要删除的数据ID
     * @return 结果
     */
    public int deleteMenNeedInfoByIds(String[] ids);
}
